#info {
    overflow: auto;
    flex: 0 0 auto;
    order: 99;

    padding: 32px 32px 32px 48px;
    white-space: nowrap;
    overflow-x: hidden;
    width: 240px;

    .icon {
        width: 240px;
        height: 180px;

        img {
            .rounded;
            display: block;
            overflow: hidden;
            margin: 0 auto;
            width: 180px;
            height: 180px;
        }

        .thumb {
            width: 240px;
        }
    }

    .block {
        border-top: 1px solid @col-border;
        border-bottom: 1px solid @col-border;
        margin: 0 0 24px 0;
        padding: 24px 0;
    }

    .label {
        font-size: 16px;
        margin-bottom: 16px;
    }

    .time, .size, .content {
        line-height: 20px;
        height: 20px;
    }

    .qrcode {
        margin: 0 auto;
        width: 200px;

        img {
            display: block;
        }
    }
}
